/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package datos;

import java.util.ArrayList;

/**
 *
 * @author Pablo
 */
public class WEmergenciaInicial implements WEmergencia{
    private int id;
    private String zona, descripcionGeneral;
    private RegistroLlamada registroLlamada;
    ArrayList<RegistroIncidente> registroIncidentes = new ArrayList<RegistroIncidente>();
    private TipoEmergencia tipoEmergencia;
    
            
    
    @Override
    public void notificarEntidad(int id) {
        System.out.println("Iniciando Notificacion a Entidades...");
    }

    public WEmergenciaInicial(int id, String zona, String descripcionGeneral, RegistroLlamada registroLlamada, TipoEmergencia tipoEmergencia) {
        this.id = id;
        this.zona = zona;
        this.descripcionGeneral = descripcionGeneral;
        this.registroLlamada = registroLlamada;
        this.tipoEmergencia = tipoEmergencia;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public WEmergenciaInicial() {
    }

    

    public String getZona() {
        return zona;
    }

    public void setZona(String zona) {
        this.zona = zona;
    }

    public String getDescripcionGeneral() {
        return descripcionGeneral;
    }

    public void setDescripcionGeneral(String descripcionGeneral) {
        this.descripcionGeneral = descripcionGeneral;
    }

    public RegistroLlamada getRegistroLlamada() {
        return registroLlamada;
    }

    public void setRegistroLlamada(RegistroLlamada registroLlamada) {
        this.registroLlamada = registroLlamada;
    }

    public TipoEmergencia getTipoEmergencia() {
        return tipoEmergencia;
    }

    public void setTipoEmergencia(TipoEmergencia tipoEmergencia) {
        this.tipoEmergencia = tipoEmergencia;
    }   
    public void setRegistroIncidentes(RegistroIncidente registroIncidentes) {
        this.registroIncidentes.add(registroIncidentes);
    }
    
}
